package com.leon.document_auto_generation_tool.service;

/**
 * @author XiaoZeguang
 * @creatTime 2023-04-23
 */
public interface SqlService {

    /**
     * 使用多线程。
     *
     * 1. 读取源文件夹
     * 2. 遍历 sql 文件，并解析 sql，获取所有涉及到的表名，放到 Map 中（自动去重）
     * 3. 新建 Map，值为表名加上后缀
     * 4. 读取模板文件夹，解析 sql（一般是有 1 到 2 种 sql），遍历 Map 根据占位符填充模板（遍历上述涉及到的表名），通过缓冲写入流写（newLine()）。
     * 5. 将结果输出到指定的文件夹
     */

}
